superabsorbent polymer - German English Dictionary